package com.itbuka.goods.service;

import com.itbuka.goods.domain.ProductDetails;
import java.util.List;
import com.github.pagehelper.Page;


/**
* @author apple
* @description 针对表【goods_product_details(商品详情表)】的数据库操作Service
* @createDate 2024-07-30 16:15:41
*/
public interface ProductDetailsService {
/**
* 查询全部
* @param
* @return
*/
List<ProductDetails> selectAll();

/**
* 条件查询
* @param iProductDetails
* @return
*/
List<ProductDetails> selectList(ProductDetails iProductDetails);

/**
* 插入一条数据
* @param iProductDetails
* @return
*/
Integer insert(ProductDetails iProductDetails);

/**
* 根据id删除数据
* @param ids
* @return
*/
Integer delete(String ids);

/**
* 更新数据
* @param iProductDetails
* @return
*/
Integer update(ProductDetails iProductDetails);

/***
* 分页查询
* @param page
* @param size
* @return
*/
Page<ProductDetails> pageAll(Integer page, Integer size);

/***
* 多条件分页查询
* @param iProductDetails
* @param page
* @param size
* @return
*/
Page<ProductDetails> pageList(ProductDetails iProductDetails, Integer page, Integer size);
}